Schema bimoS.v1
Schema bimoS.v1 : Typ złożony AddOrderRequest
Typ złożony AddOrderRequest
Przestrzeń nazw http://api.big.pl/bimoS/v1
Typ podstawowy
Diagram
Element email Element orderSubject Element validityDateTime Sequence Element proxy Sequence Element client Choice Sequence Typ złożony AddOrderRequest
Przegląd
Sequence
Choice
client Typ złożony Subscriber
Klient BIG IM przeprowadzający operację
Element, który zawiera identyfikatory Klienta zlecającego operację
Sequence
clientId Typ prosty id
Identyfikator subskrybenta
Unikalny identyfikator nadawany przez BIG InfoMonitor każdemu subskrybentowi w ramach systemu.
unitId Typ prosty id
Identyfikator jednostki organizacyjnej subskrybenta
Unikalny w ramach Klienta identyfikator nadawany przez BIG InfoMonitor każdej jednostce organizacyjnej subskrybenta.
proxy Typ złożony Proxy
Przedstawiciel Klienta
Identyfikatory Przedstawiciela klienta BIG IM, przeprowadzający operację w jego imieniu
Sequence
proxy Typ złożony Subscriber
Dane przedstawiciela klienta BIG IM, przeprowadzającego operację w jego imieniu
Sequence
clientId Typ prosty id
Identyfikator subskrybenta
Unikalny identyfikator nadawany przez BIG InfoMonitor każdemu subskrybentowi w ramach systemu.
unitId Typ prosty id
Identyfikator jednostki organizacyjnej subskrybenta
Unikalny w ramach Klienta identyfikator nadawany przez BIG InfoMonitor każdej jednostce organizacyjnej subskrybenta.
client Typ złożony Subscriber
Dane klienta BIG IM w imieniu, którego przeprowadzana jest operacja
Powiązane reguły walidacji:

Identyfikator Opis
RAIG280 Subskrybent będący osobą fizyczną nie może przekazać Informacji Gospodarczej Pozytywnej i o Dokumencie Kwestionowanym
Sequence
clientId Typ prosty id
Identyfikator subskrybenta
Unikalny identyfikator nadawany przez BIG InfoMonitor każdemu subskrybentowi w ramach systemu.
unitId Typ prosty id
Identyfikator jednostki organizacyjnej subskrybenta
Unikalny w ramach Klienta identyfikator nadawany przez BIG InfoMonitor każdej jednostce organizacyjnej subskrybenta.
clientUserId Typ prosty string32
Identyfikator operatora
Identyfikator operatora, pracownika Klienta, nadany przez BIG InfoMonitor każdemu użytkownikowi (operatorowi) systemu. W imieniu wskazanego w tym polu operatora wywoływane są operacje w bazie BIG IM.
validityDateTime optional Typ prosty dateTime
Data i czas aktualności danych
Wskazanie daty i czasu na który aktualne są przekazywane do BIG InfoMonitor dane. Domyślnie SIBIG przyjmuje, że przekazywane dane są aktualne na moment wywołania usługi BIG InfoMonitor przez system Subskrybenta.
orderSubject Typ złożony LiabilitiesManagementPackage
Przedmiot zlecenia
Konfiguracja zlecenia (paczka operacji na Informacjach Gospodarczych / zobowiązaniach)
Sequence
id 1..2 Typ złożony ObjectId
Identyfikator obiektu
Unikalny identyfikator obiektu (np. Informacji Gospodarczej) nadany przez system BIG InfoMonitor (@ObjectId/@type=internalId) lub nadany w systemie informatycznym subskrybenta (@ObjectId/@type=externalId). Zewnętrzny identyfikator musi zostać przekazany w przypadku operacji dodania obiektu. W przypadku aktualizacji lub usunięcia identyfikator zewnętrzny musi być podany, jeżeli nie podano identyfikatora wewnętrznego (nadanego przez system BIG InfoMonitor). Identyfikator wewnętrzny (nadany przez system BIG InfoMonitor) nie może być podany dla operacji dodania obiektu.
Powiązane reguły walidacji:

Identyfikator Opis
RDIG205 Identyfikator Informacji Gospodarczej w rejestrze BIG InfoMonitor nie może zostać przekazany w danych nowej Informacji Gospodarczej
RDIG206 Identyfikator Informacji Gospodarczej w rejestrze Subskrybenta musi być przekazany dokładnie jeden raz w danych nowej informacji gospodarczej
RDIG207 Identyfikator zobowiązania w rejestrze BIG InfoMonitor nie może zostać przekazany w danych nowego zobowiązania
RDIG208 Identyfikator zobowiązania w rejestrze subskrybenta musi być przekazany w danych zobowiązania nowej IG dokładnie jeden raz
RDIG22 Identyfikatory zobowiązań przekazane w danych nowej IG muszą być unikalne
RAIG311 Identyfikator IG w Rejestrze BIG InfoMonitor i Identyfikator IG w rejestrze Subskrybenta może być przekazany w danych aktualizowanej IG maksymalnie jeden raz
RAIG22 Próba przekazania nieunikalnych identyfikatorów zobowiązań w danych aktualizowanego IG
RDZ46 Identyfikator zobowiązania w rejestrze BIG InfoMonitora nie może zostać przekazany w danych nowego zobowiązania
RDZ47 Rodzaj identyfikatora (w rejestrze BIG Infomonitor lub w rejestrze subskrybenta), przypisanego do numeru identyfikującego dodawanego zobowiązania, może być przekazany maksymalnie jeden raz
RDIG217 Identyfikator IG w rejestrze Subskrybenta przekazany w danych nowej IG nie może być przypisany do innej IG o tym rodzaju (negatywnej, pozytywnej lub dokumencie kwestionowanym) utrzymywanej przez Subskrybenta w Rejestrze BIG InfoMonitor
RAIG224 Numer IG przekazany w danych aktualizowanej IG, musi być przypisany do IG utrzymywanej w Rejestrze Subskrybenta
RAIG225 Numery IG (w rejestrze subskrybenta i rejestrze BIG Infomonitor) przekazane w celu identyfikacji aktualizowanej IG muszą wskazywać ta samą IG
RAIG223 Identyfikatory przekazane w celu wskazania zobowiązania aktualizowanego (Identyfikator zobowiązania w rejestrze BIG InfoMonitor i rejestrze Subskrybenta) w operacji aktualizacji danych IG muszą być przypisane do jednego zobowiązania
RAD98 Identyfikatory IG przekazane w danych operacji aktualizacji danych dłużnika muszą być przypisane do IG zapisanej w rejestrze Subskrybenta
RAD103 Identyfikatory IG przekazane w danych operacji aktualizacji danych dłużnika muszą być przypisane do jednej IG zapisanej w rejestrze Subskrybenta
RDZ58 Identyfikator przekazany w danych dodawanego zobowiązania, nie może być identyfikatorem zobowiązania przypisanego do innego IG z rejestru Subskrybenta
RDIG219 Identyfikator zobowiązania w rejestrze Subskrybenta przekazany w danych nowej IG nie może być przypisany do innego zobowiązania o tym rodzaju (spełnionego, niespełnionego) utrzymywanego przez Subskrybenta w Rejestrze BIG InfoMonitor
RDIG220 Identyfikator IG w rejestrze Subskrybenta przekazany w danych nowej IG negatywnej nie może być przypisany do nieujawnionego szkicu długu utrzymywanego przez Subskrybenta w Rejestrze BIG InfoMonitor
RDIG222 Identyfikator niespełnionego zobowiązania w rejestrze Subskrybenta, przekazany w danych nowej IG nie może być przypisany do szkicu zobowiązania utrzymywanego przez Subskrybenta
RAIG222 Identyfikator zobowiązania przekazany w danych aktualizowanej negatywnej informacji gospodarczej nie może identyfikować szkicu zobowiązania tego Subskrybenta
RAIG1 Przekazanie atrybutu potwierdzającego dodanie IG w przypadku niezidentyfikowania IG do aktualizacji, może być możliwe tylko w przypadku operacji aktualizacji IG
RAIG205 Identyfikator Informacji Gospodarczej w rejestrze BIG InfoMonitor nie może zostać przekazany w danych aktualizowanej IG, jeżeli oznaczono opcję dodania IG w przypadku niezidentyfikowania IG dla której zlecono aktualizację
RUZ03 Rodzaj identyfikatora (w rejestrze BIG Infomonitor lub w rejestrze subskrybenta), przypisanego do numeru usuwanego zobowiązania, może być przekazany maksymalnie jeden raz
Brak opisu reguły.
idType optional Typ prosty idTypeEnum
Rodzaj identyfikatora obiektu
Rodzaj identyfikatora obiektu.
Powiązane reguły walidacji:

Identyfikator Opis
RDZ46 Identyfikator zobowiązania w rejestrze BIG InfoMonitora nie może zostać przekazany w danych nowego zobowiązania
RDZ47 Rodzaj identyfikatora (w rejestrze BIG Infomonitor lub w rejestrze subskrybenta), przypisanego do numeru identyfikującego dodawanego zobowiązania, może być przekazany maksymalnie jeden raz
RZKZ3 Rodzaj identyfikatora (w rejestrze BIG Infomonitor lub w rejestrze subskrybenta), przypisanego do numeru zobowiązania w kórym zleca sie zmianę kwot zobowiązania, może być przekazany maksymalnie jeden raz
operation 1..∞ Typ złożony LiabilitiesManagementOperation
Operacja przekazana w ramach zlecenia
Dane operacji wchodzącej w zakres zleconej paczki
Sequence
bc:objectId
Grupa umożliwiająca przekazanie unikalnego identyfikatora obiektu w rejestrze BIG InfoMonitor i / lub unikalnego identyfikatora obiektu w rejestrze zewnętrznym (np. subskrybenta).
Choice
bl:updateEconomicInformationOperation
Grupa operacji na informacjach gospodarczych
bl:updateLiabilityOperation
Grupa operacji na zobowiązaniach
email optional Typ prosty email
Email do notyfikacji
Adres e-mail do wysyłania notyfikacji o zmianie stanu procesu
Używany przez
Źródło
<xs:complexType name="AddOrderRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexContent>
    <xs:extension base="bs:Request">
      <xs:sequence>
        <xs:element name="orderSubject" type="bs:LiabilitiesManagementPackage">
          <xs:annotation>
            <xs:documentation>
              <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Przedmiot zlecenia</div>
              <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Konfiguracja zlecenia (paczka operacji na Informacjach Gospodarczych / zobowiązaniach)</div>
            </xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="email" type="bs:email" minOccurs="0">
          <xs:annotation>
            <xs:documentation>
              <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Email do notyfikacji</div>
              <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Adres e-mail do wysyłania notyfikacji o zmianie stanu procesu</div>
            </xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Zobacz także